const express = require("express")

const app = express()
const HomeRouter = require("./router3/HomeRoter")
const LoginRouter = require("./router3/LoginRoter")
// 配置解析post参数的中间件-不用下载第三方，内置
app.use(express.urlencoded({extended: false}))
// post参数 username=kerwin&password=1234
app.use(express.json()) // post参数 - {name: "12"}
/** 这里匹配的是一级路由*/
app.use("/home", HomeRouter)
app.use("/login", LoginRouter)

// 应用级别中间件
app.use((req, res)=> {
  // console.log(error.stack)
  res.status(404).send("diule")
})

app.listen(3000, ()=> {
  console.log("sever start")
})